[IA64] shrink ia64 struct page_info.
authorIsaku Yamahata <yamahata@valinux.co.jp>
Fri, 13 Feb 2009 02:23:16 +0000 (11:23 +0900)
committerIsaku Yamahata <yamahata@valinux.co.jp>
Fri, 13 Feb 2009 02:23:16 +0000 (11:23 +0900)
commit336841f92537c1a17263e663173897ef47c3c9ab
tree5ccab6c34ff3b8f40ce31d96e5048feb4ae34888
parent6c5523a925e50eed9c8a0bf6000f1fd0d2bea8aa
[IA64] shrink ia64 struct page_info.

This patch is the ia64 counter part of 19107:0858f961c77a,
19132:5848b49b74fc and 19136:162cdb596b9a.
This patch shrink ia64 struct page_info and rearrange its members.

The shrinking is made compile time option in config.h with default off
becuase physical address size is architected to 50bit by ia64
and mfn isn't always addressed by 32bits with 16KB page size.

Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
xen/arch/ia64/Rules.mk
xen/arch/ia64/xen/domain.c
xen/include/asm-ia64/mm.h